<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>数据库工作室</title>

		<link rel="stylesheet" href="css/bootstrap.css" />

		<!--需要引入JQuery-->
		<script type="text/javascript" src="js/jquery-1.11.0.js"></script>
		<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
		<script type="text/javascript" src="js/bootstrap.js"></script>

		<meta name="viewport" content="width=device-width, initial-scale=1">

	</head>

	<body onmousemove=/HideMenu()/ oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">
		<div class="container" id="particles">

			<br />
			<div class="jumbotron">
				<h1>数据库工作室Java考核</h1>
				<div align="right"><button type="button" class="btn btn-success">时间:2019-3-16 6.10-9.30</button></div>
				<div align="right" style="margin-top: 10px;">
					<a href="JDK_API_1_6_zh_CN.CHM" class="btn btn-primary btn-mi active" role="button" download="JDK_API_1_6_zh_CN.CHM">点我下载API文档</a>
				</div>

			</div>
			<div class="well well-sm">
				<font color="red">请直接将你的工程文件压缩打包到(姓名.zip)！
				</font>
				<font color="#1B6D85">允许使用JDK的API文档,文档在右上角！点击下载！</font>
				<font color="#255625" style="text-align: right;">点击星星查看题目！</font>
			</div>

			<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
				<div class="panel panel-default">
					<div class="panel-heading" role="tab" id="headingOne">
						<h4 class="panel-title">
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
              <font face="楷体" size="4">  ⭐</font>
        </a>
      </h4>
					</div>
					<div id="collapseOne" class="collapse " role="tabpanel" aria-labelledby="headingOne">
						<div class="panel-body">
							<p> <strong>1.</strong>给定一个string1字符串和一个 string2字符串，在 string1字符串中找出 string2字符串出现的第一个位置 (从0开始)。如果不存在，则返回 -1。</p>
							<ul>
								<li>示例 1:</li>
								<li>输入: string1= "welcome", string2= "me"</li>

								<li>输出: 5</li>

							</ul>
						</div>
					</div>
					<div class="panel panel-default">
						<div class="panel-heading" role="tab" id="headingTwo">
							<h4 class="panel-title">
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
         <font face="楷体" size="4">  ⭐⭐</font>
        </a>
      </h4>
						</div>
						<div id="collapseTwo" class=" collapse " role="tabpanel" aria-labelledby="headingTwo">
							<div class="panel-body">
								<p> <strong>1.</strong>实现对一个数n的平方根求解（取整数）</p>
								<ul>
									<li>如：输入4 输出2</li>
										<li> 输入8 输出2</li>

										<li>输入9 输出3</li>

								</ul><br />
								<p> <strong>2.</strong>给定一个仅包含大小写字母和空格 ' ' 的字符串，返回其最后一个单词的长度。如果不存在最后一个单词，请返回 0 。</p>
								<ul>
									<li>如：输入: "Hello DataBase"</li>
									<li> 输出: 8</li>

								</ul><br />
								<p> <strong>3.</strong>创建两个线程Cat 和Dog 在run方法中cat类输出6次喵喵喵且每次间隔0.5s，dog类输出汪汪汪且每次间隔1s。在AnimalTest中创建对象并且开启两个线程，打印结果</p><br />
								<p> <strong>4.</strong> 编程实现人类Person类Person拥有私有属性身高height和体重weight，请为Person类至少提供两种构造方法，</br>&nbsp;&nbsp;&nbsp;&nbsp;于此同时提供计算体质指数方法（BMI）公式：体质指数=体重（kg）÷身高^2（m）的方法。</br>&nbsp;&nbsp;&nbsp;&nbsp;请使用你的两个构造方法创建对象，并计算体质指数。</p>
							</div>
						</div>
					</div>
					<div class="panel panel-default">
						<div class="panel-heading" role="tab" id="headingThree">
							<h4 class="panel-title">
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
         <font face="楷体" size="4"> ⭐⭐⭐</font>
           
        </a>
      </h4>
						</div>
						<div id="collapseThree" class=" collapse" role="tabpanel" aria-labelledby="headingThree">
							<div class="panel-body">

								<p> <strong>1.</strong>利用接口做“参数”例：（Computer接口，数A，数B），实现一个能够乘除的计算器。</p><br />
								<p> <strong>2.</strong>随意读取你电脑上的一个txt文件文件内容为HelloWorld，在控制台输出。</p><br />
								

							</div>
						</div>
					</div>

					<div class="panel panel-default">
						<div class="panel-heading" role="tab" id="headingFour">
							<h4 class="panel-title">
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="false" aria-controls="collapseThree">
         <font face="楷体" size="4"> ⭐⭐⭐⭐</font>
           
        </a>
      </h4>
						</div>
						<div id="collapseFour" class="collapse" role="tabpanel" aria-labelledby="headingThree">
							<div class="panel-body">

								<p> <strong>1.</strong>现有三个售票窗口同时出售100张票，卖完为止。请使用多线程同步知识解决。</p><br />
								<p> <strong>2.</strong>给定一个排序数组，你需要在原地删除重复出现的元素，使得每个元素只出现一次，返回移除后数组的新长度。给定数组 nums = [1,1,2], 函数应该返回新的长度 2。</p>

							</div>
						</div>
					</div>

					<div class="panel panel-default">
						<div class="panel-heading" role="tab" id="headingFive">
							<h4 class="panel-title">
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFive" aria-expanded="false" aria-controls="collapseThree">
         <font face="楷体" size="4"> ⭐⭐⭐⭐⭐</font>
           
        </a>
      </h4>
						</div>
						<div id="collapseFive" class=" collapse" role="tabpanel" aria-labelledby="headingThree">
							<div class="panel-body">

								<p> <strong>1.</strong>如何简单的让new Demo（）这样创建对象的方式失效？或者说如何保证该类只存在一个实例化对象？该方式失效后我们还有其他方式创建Demo类对象的方法吗？比如用到static？final？关键字 用代码回答</p><br />

							</div>
						</div>
					</div>

					<div class="alert alert-danger" role="alert" align="center">禁止百度抄袭,若发现考核记<b>"0"</b>分处理</div>
				</div>
			</div>
			<script>
				function forbidKeyboard() {
					$(document).keydown(function(e) {
						/*9:Tab键, 17：Control键, 18:Alt键, 123:F12键, 83:S键*/
						var keyboardCode = [9, 17, 18, 123,16,74];
						for(i in keyboardCode) {
							if(keyboardCode[i] == e.keyCode) {
								alert("想看源码？不存在的！专心做题！");
								return false;
							}
						}
						if((e.keyCode == 83) && (e.ctrlKey || e.metaKey)) {
								alert("想看源码？不存在的！专心做题！");
							return false;
						}
					});
					/*禁止文本选择功能*/
					$(document).bind("selectstart", function() {
						return false;
					});
				}
				$(function() {
					forbidKeyboard();
				});
			</script>
	</body>

</html>
